green manuring - Spanish English Dictionary